average life expectancy - Turkish English Dictionary